home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / mus / play / SPlayLib31.lha / superplay-lib / Docs / SuperPlay-Lib_DEU.doc < prev    next >
Text File  |  1994-07-21  |  8KB  |  232 lines

  1.  
  2.                       superplay.library V3.1
  3.  
  4.                            - FREEWARE -
  5.  
  6.              © 1994 by Andreas R. Kleinert. All rights reserved.
  7.  
  8.               Dieses Programm wurde unter OS V3.00 geschrieben und ist
  9.               deshalb voll kompatibel. Es benötigt OS V2.04+.
  10.  
  11.               Release Datum : 21.07.1994
  12.  
  13.  
  14.     Copyright und Distribution :
  15.     ============================
  16.  
  17.     Das Programm superplay.library V3.1
  18.     und seine Dokumentations-Dateien sind
  19.     (C)opyright 1994 by Andreas R. Kleinert. Alle Rechte vorbehalten.
  20.  
  21.     Die Verwendung der "superplay.library" für eigene Programme, ob
  22.     kommerziell oder nicht-kommerziell, ist uneingeschränkt gestattet.
  23.  
  24.  
  25.     Einschränkungen :
  26.     =================
  27.  
  28.     Der Autor übernimmt keine Verantwortung für irgendeine Art von Auswir-
  29.     kungen, die durch die Nutzung dieses Programmes entstehen.
  30.     Diese Software wird zur Verfügung gestellt "WIE SIE IST" und es wird
  31.     keine Garantie irgendeiner Art übernommen, so daß Sie diese Software
  32.     auf eigenes Risiko nutzen.
  33.  
  34.  
  35.     Funktion :
  36.     ==========
  37.  
  38.     Die "superplay.library" findet Verwendung in vielen von mir geschriebenen
  39.     Programmen und enthält viele Funktionen, die das Abspielen, die
  40.     Speicherung und Konvertierung von diversern Soundformaten
  41.     (SoundTracker, MED, IFF-8SVX, VOC, ...) erleichtern.
  42.     Durch externe Player-Libraries (SPObjects) wird höchstmögliche
  43.     Flexibilität und einfache Erweiterbarkeit ermöglicht.
  44.  
  45.     Senden Sie mir einfach die von Ihnen programmierten SPObjects,
  46.     falls Sie möchten, daß diese in das Haupt-Distributionsarchiv
  47.     oder auf die Developer-Disk übernommen werden sollen.
  48.  
  49.  
  50.     Installation :
  51.     ==============
  52.  
  53.     Kopieren Sie die "superplay.library" einfach in das "LIBS:"-Verzeichnis
  54.     Ihrer Diskette.
  55.     Kopieren Sie die SPObjects nach "LIBS:spobjects/".
  56.  
  57.  
  58.     Korrespondenz :
  59.     ===============
  60.  
  61.     Wenn Sie wollen, können Sie mir etwas Geld senden. Sicherlich
  62.     wird mich das motivieren, weiterhin solche Programme zu schreiben
  63.     oder einfach Updates zu diesem zu erstellen.
  64.     Senden Sie bug-reports, Geld oder was-auch-immer an :
  65.  
  66.        Andreas R. Kleinert,
  67.        Grube Hohe Grethe 23,
  68.        D-57074 Siegen,
  69.        Germany.                        email : Fido 2:2457/345.10
  70.                                                (Wöchentlicher Check)
  71.  
  72.     Support :
  73.     =========
  74.  
  75.     Folgende Programme machen derzeit Gebrauch von der "superplay.library" :
  76.  
  77.      - SuperPlay
  78.      - SimplePlay
  79.      - ...
  80.  
  81.  
  82.     SPObjects :
  83.     ===========
  84.  
  85.     Verfügbare SPObjects (soweit bekannt) :
  86.  
  87.      SVObject     Typ        Formate                          Schreiben
  88.  
  89.      ST           Modul      SoundTracker, ProTracker, ...    -
  90.      MED          Modul      MMD0                             -
  91.      8SVX         Sample     IFF-8SVX (unencoded)             Sample
  92.      VOC          Sample     PC VOC V1.10                     Sample
  93.      WAV          Sample     RIFF-WAVE (Windows)              Sample
  94.  
  95.  
  96.     Geplante SVObjects (keine Garantie !) :
  97.  
  98.      - OS V3.00+ DataTypes (nur Audio-DataTypes)
  99.      - ...
  100.  
  101.  
  102.     Danke und Grüße an :
  103.     ====================
  104.  
  105.     in alphabetical order :)
  106.  
  107.     Alex    Carbin      (TuC / PowerBrei Red.),
  108.     Fred    Fish        (AmigaLibDisks),
  109.     Gerd    Frank       (BerndsPD),
  110.     Stefan  Grad        (GPD),
  111.     Stefan  Kremer      (TuC / PowerBrei Red.),
  112.     Alex    Lange       (Time PD-Serie),
  113.     H.P.    Lattka      (Franz PD-Serie),
  114.     Andreas Manewaldt   (Taifun PD-Serie),
  115.     Michael Petrikowski (Amiga Szene),
  116.  
  117.     und alle, die ich vergessen habe !
  118.  
  119.  
  120.     Versions-Geschichte :
  121.     =====================
  122.  
  123.      V3.1 (21.07.1994) :
  124.      -------------------
  125.  
  126.       - Dies ist nicht direkt ein Bug-Fix, sondern eher ein zusätzliches
  127.         Feature :
  128.         Version auf 3 erhöht, weil in V2.1 ein Aufruf von SuperWrite()
  129.         mit einem NULL-Wert für den "source_handle"-Parameter nicht
  130.         möglich war, obwohl dies von den V2 SPObjects (jetzt)
  131.         unterstützt wird.
  132.         Wenn Sie dieses Feature in Ihrer Software nutzen wollen,
  133.         verlangen Sie mindestens V3+ !
  134.  
  135.  
  136.      V2.1 (20.07.1994) :
  137.      -------------------
  138.  
  139.       - Einführung der "SampleLists" und Hinzufügen von zwei neuen Funktionen
  140.         zur superplay-Library und den Version 2 SPObjects zum "Empfangen"
  141.         und "Setzen" der Listen.
  142.         Außerdem Erstellung von zwei Beispiel-Programmen, die die Verwendung
  143.         der SampleLists demonstrieren.
  144.       - Verzeichnistruktur im Allgemeinen verändert
  145.       - jegliches NICHT-VON-DISK Lesen und Speichern, z.B. von/nach
  146.         ClipBoard FUNKTIONIERTE NICHT.
  147.         Die Spezifikation mußte dazu leicht geändert werden - auf eine
  148.         kompatible Art und Weise - um das LESEN zum Laufen zu bringen
  149.         (siehe Reference-Docs, SPL_InitHandleAsClip-Funktion).
  150.         Für das SCHREIBEN mußte nur die superplay-Library geändert werden.
  151.         (Dieser Bug-Fix ist bis jetzt noch nicht getestet worden, da
  152.          SuperPlay keine ClipBoard-Zugriffe unterstützt, aber er wurde auf
  153.          dieselbe Art und Weise wie in der superview.library realisiert, so
  154.          daß es funktionieren sollte ...)
  155.       - ST.spobject und MED.spobject können jetzt auch Samples aus
  156.         Modulen extrahieren
  157.         (siehe Beispiel-Programme "SampleListDemo" und "SampleListPlay")
  158.       - üblen Fehler in der Dateierkennung des ST.spobjects korrigiert
  159.         (siehe dort)
  160.  
  161.  
  162.      V1.6 (02.07.1994) :
  163.      -------------------
  164.  
  165.       - Neue Version von SuperPlay (GUI verbessert)
  166.       - Veränderungen am ST.spobject und WAV.spobject
  167.       - ".fd"-Dateien in "Programmers/fd" hinzugefügt, die z.B. für
  168.         Basic-Programmierer (Erzeugung von ".bmap"-Dateien) oder zum
  169.         Erstellen von Link-Libraries nützlich sein können.
  170.       - last not least : Ich bin jetzt per EMail erreichbar
  171.         (Fido : 2:2457/245.10)
  172.  
  173.  
  174.      V1.5 (17.05.1994) :
  175.      -------------------
  176.  
  177.       - Verwendung von SAS/C V6.51
  178.       - ST.spobject stark verbessert
  179.  
  180.  
  181.      V1.4 (30.04.1994) :
  182.      -------------------
  183.  
  184.       - jetzt ist das WAV.spobject wirklich DEBUGGED und FUNKTIONIERT,
  185.         was es vorher nicht unbedingt war bzw. tat ;<
  186.       - außerdem wurden auch die anderen SPObjects erheblich verbessert
  187.  
  188.  
  189.      V1.3 (30.3.1994) :
  190.      ------------------
  191.  
  192.       - neues WAV.spobject ist Teil der Distribution
  193.       - das neue ST.spobject ist jetzt in Form eines der beigefügten
  194.         Beispiel-SPObjects frei verfügbar
  195.       - Beispiel-Programme verbessert : z.B. Abhängigkeit von der
  196.         ak_gen0.library beseitigt
  197.       - einiger "Müll" in den Include-Dateien wurde entfernt
  198.       - SAS/C's sprintf()-Routine wurde durch eine eigene ersetzt, die
  199.         auf RawDoFmt() basiert.
  200.         Dies vergrößert den Codeumfang etwas, da sprintf() bis jetzt gar
  201.         nicht verwendet wurde. Dann kann sich jedoch in Zukunft ändern.
  202.       - die Utility-Library wird jetzt für Integer-Operationen verwendet
  203.         (SAS/C's UTILLIB-Option wurde aktiviert) : das vergrößert den
  204.         68000-Code etwas, führt jedoch zu Geschwindigkeitssteigerungen
  205.         auf 68020+ Systemen
  206.         (die Codegröße hätte sich eigentlich auch verringern sollen,
  207.          aber sie tat's halt nicht ...)
  208.  
  209.  
  210.      V1.2 (27.2.1994) :
  211.      ------------------
  212.  
  213.       - Rekompilierung : Verwendung von SAS/C V6.5.
  214.       - Parameter-BugFix in SVO_SetWriteSubType() :
  215.         Pragmas initialisierten D1 anstelle von A2
  216.       - kleinen Fehler in der Speicherverwaltung korrigiert
  217.  
  218.  
  219.      V1.1 :
  220.      ------
  221.  
  222.       - Erste Version. FREEWARE.
  223.  
  224.  
  225.     Copyrights :
  226.     ============
  227.  
  228.     Einige der oben genannten Namen oder Produkte können Copyrights oder
  229.     Warenzeichen von Firmen sein.
  230.  
  231.  
  232.